//引入express模块
const express = require('express');
//引入body-parser
const bodyParser = require('body-parser');
//引入用户路由器
const userRouter = require('./router/user.js');
//console.log( userRouter );
//创建WEB服务器
const app = express();
//设置端口
app.listen(8080);
//使用body-parser将post请求的数据解析为对象
app.use( bodyParser.urlencoded({
  extended: false
}) );

//路由器挂载
// /v1/users
app.use('/v1/users',userRouter);
//错误处理中间件
//要拦截所有产生的错误
app.use( (err,req,res,next)=>{
  //err 拦截到的错误
  console.log(err);
  res.send({code: 500, msg: '服务器端错误'});
} );